push roughly past - Spanish English Dictionary